putative malate oxidoreductase BT002046 RAFL07-12-C07